Definition of Grenade Thrower

  • (noun) an infantryman equipped with grenades

Synonyms of Grenade Thrower


Antonyms of Grenade Thrower


No Antonyms Found.

Homophones of Grenade Thrower


No Homophones Found.